/********header********/

.el-header {
  line-height: 60px;
  -webkit-box-shadow: 0px 1px 6px #797676;
  box-shadow: 0px 1px 6px #797676;
  border-bottom: 1px solid #ddd;
}

.el-dropdown {
  font-size: 20px;
}

/********menu********/

.menus .el-menu-item-group__title {
  padding: 1px;
}

.menus .el-submenu .el-menu-item {
  height: 40px;
  line-height: 40px;
}

.menus .el-submenu__title {
  height: 45px;
  line-height: 45px;
}

.menus .el-submenu .el-menu-item {
  padding: 0 10px 0px 60px !important;
}

.el-menu {
  border-right: 0px;
  background: #26344b;
}

.el-menu-item {
  color: #84a4d5;
}

.is-opened {
  background: #1d87ea;
}

.is-opened>div {
  color: #fff;
}

.is-opened>.el-menu {
  background: #1f2b3d;
}

/* .el-menu-item:focus, */

.el-submenu__title:hover,
.el-menu-item.is-active {
  background-color: #1d87ea;
  color: #fff;
}

.el-menu-item:hover {
  background: transparent;
  color: #1d87ea;
}

.el-submenu__title {
  font-size: 14px;
  color: #84a4d5;
}

.el-submenu__title i {
  color: #84a4d5;
}

/************loading**************/

.el-loading-mask .el-icon-loading:before {
  font-size: 24px;
}

.el-loading-mask {
  background: #222;
  opacity: 0.8;
  z-index: 9999;
}

.el-loading-spinner .el-loading-text {
  text-align: center;
  font-size: 14px;
}

/************icon**************/
/* .iconlogo {
  display: inline-block;
  width: 20px;
  height: 20px;
  background: url(../images/icon_logo.png);
  background-size: 100% 100%;
  vertical-align: middle
} */

.iconbg {
  background: url(../images/icon.png);
}

.icon18X18 {
  width: 18px;
  height: 18px;
}

.el-icon-exit {
  background-position: -10px -6px;
}

.el-icon-email {
  background-position: -195px -8px;
}

.menu_icon {
  width: 20px;
  height: 20px;
}

.el-icon-menu-cloud {
  background-position: -233px -8px;
}

.el-icon-menu-sys {
  background-position: -260px -8px;
}

.el-icon-menu-customer {
  background-position: -285px -8px;
}

.el-icon-menu-property {
  background-position: -310px -8px;
}

.el-icon-menu-service {
  background-position: -333px -7px;
}

.el-icon-menu-lease {
  background-position: -353px -7px;
}

.el-icon-menu-toll {
  background-position: -378px -7px;
}

/****************左侧菜单滚动样式********************/

.el-aside::-webkit-scrollbar {
  width: 13px;
  height: 10px;
}

.el-aside::-webkit-scrollbar-button {
  height: 0px;
}

.el-aside::-webkit-scrollbar-track {
  background: #0c0c0c;
}

.el-aside::-webkit-scrollbar-thumb {
  background: #3a6785;
  border-radius: 4px;
}

.el-aside::-webkit-scrollbar-corner {
  background: #82afff;
}

.el-aside::-webkit-scrollbar-resizer {
  background: #521e10;
}

/****************表单*********************/

.el-select {
  width: 100%;
}

.el-form-item__content .el-button,
.dialog-footer .el-button {
  min-width: 90px;
}

/****************表格*********************/

.tableList {
  font-size: 12px;
}

.el-table {
  font-size: 12px;
}

.el-table .is-center .cell,
.is-center .cell {
  display: inline;
}

.el-table thead tr th {
  background-color: #1d87ea;
  color: #fff;
}

.el-table td {
  padding: 5px 0px;
}

.el-table__empty-text {
  text-align: center;
}

.el-table--striped .el-table__body tr.el-table__row--striped.current-row td,
.el-table__body tr.current-row>td,
.el-table__body tr.hover-row.current-row>td,
.el-table__body tr.hover-row.el-table__row--striped.current-row>td,
.el-table__body tr.hover-row.el-table__row--striped>td,
.el-table__body tr.hover-row>td {
  background-color: #cbdbec;
}

/****************弹框*********************/

.el-dialog--center .el-dialog__header,
.el-dialog--center .dialog-footer {
  text-align: center;
}

.el-dialog__header {
  background-color: #3f9eff;
}

.el-dialog__title,
.el-dialog__headerbtn:hover .el-dialog__close,
.el-dialog__headerbtn .el-dialog__close {
  color: #fff;
}

/****************分页 *********************/

.el-pagination {
  text-align: center;
  margin-top: 20px;
}

.el-pagination .btn-next .el-icon,
.el-pagination .btn-prev .el-icon {
  text-align: center;
}

.el-pagination.is-background .btn-next,
.el-pagination.is-background .btn-prev,
.el-pagination.is-background .el-pager li {
  background-color: #cfd3d9;
  color: #fff;
}

.el-pagination.is-background .btn-next.disabled,
.el-pagination.is-background .btn-next:disabled,
.el-pagination.is-background .btn-prev.disabled,
.el-pagination.is-background .btn-prev:disabled,
.el-pagination.is-background .el-pager li.disabled {
  color: #888a8c;
}

/*************** input ****************/
.el-date-editor.el-input,
.el-date-editor.el-input__inner {
  width: 100%;
}

.el-input__inner {
  padding: 0 20px;
}
.selectLabel .el-input-group__prepend{
/* padding:  */
}
.selectLabel .el-select{
width: 100px;
/* margin-right: 0px; */
}
/*************** 日历控件 ****************/
.el-date-table td span {
  text-align: center
}

/*************** 头部 ****************/
.el-header {
  line-height: 38px;
  -webkit-box-shadow: none;
  box-shadow: none;
}

/*************** 树形图 ****************/
.is-focusable {
  color: #4c4848
}

.is-current {
  color: #1d87ea
}
.maxH400
{
  max-height: 400px;
  overflow: auto
}
/*************** 富文本 ****************/
.ql-snow .ql-picker.ql-header{
  line-height: 24px;
}
.ql-toolbar.ql-snow .ql-formats{
  margin-right: 12px !important;
}